home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Programmer Disk
/
The Programmer Disk (Microforum).iso
/
xpro
/
c3
/
pro24
/
moxcprog.h
< prev
next >
Wrap
Text File
|
1986-06-23
|
656b
|
33 lines
/*
* override the definition of l_rest (from mpu.c):
*/
#define l_rest(d) m_rest(d)
#define l_restuntil(t) m_restuntil(t)
#include "\music\musicfns.h"
#define when if (
#define then ) {
#define otherwise ;} else {
#define endif ;}
#define endwhen ;}
#define begin {
#define end ;}
#define repeat(var, count) {int var; for (var=1; var <= count; var++) {
#define endrep ;}}
extern int moxcdone;
extern cause();
extern long event_time;
int moxc_loudness = 127;
#define loud(l) moxc_loudness = (l);
note(pitch, duration)
begin
midi_note(1, pitch, moxc_loudness);
cause(duration, midi_note, 1, pitch, 0);
end